package com.sixteen.theGreat.settings.mapper;

import com.sixteen.theGreat.settings.entity.User;
import org.apache.ibatis.annotations.Param;
import org.springframework.web.bind.annotation.RequestBody;

public interface UserMapper {
    /**
     * 根据用户名和密码查询该用户
     * @param userName 用户名
     * @param password 密码
     * @return  查询到的用户,若没有返回null
     */
    User selectUser(@Param("userName") String userName,@Param("password") String password);

    /**
     * 注册新用户
     * @param user 新用户注册的详细信息包装到的实体类
     * @return 影响的行数
     */
    int insertUser(User user);
}
